/**
 * Bitacora.java
 */

 /**
 *  AdSec: Administrador de Secundarias
 *  Copyright (C) 2009 Daniela Ramírez Chaves (dannyrch@gmail.com)
 *  Copyright (C) 2009 Leonel Salazar Valverde (leo87sv@gmail.com)
 *
 *  This file is part of AdSec.
 *  AdSec is free software: you can redistribute it and/or modify
 *  it under the terms of the GNU General Public License as published by
 *  the Free Software Foundation, either version 3 of the License, or
 *  (at your option) any later version.
 *
 *  AdSec is distributed in the hope that it will be useful,
 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *  GNU General Public License for more details.
 *
 *  You should have received a copy of the GNU General Public License
 *  along with AdSec.  If not, see <http://www.gnu.org/licenses/>.
 */

package adsec.entidades;

import java.sql.Timestamp;

public abstract class Bitacora {

    // <editor-fold defaultstate="collapsed" desc="Constantes de Nombres de Columnas">
    public final static String nombreTabla = "bitacora";
    public final static String idUsuarioNC = "id_usuario";
    public final static String macAddressNC = "mac";
    public final static String ipAddressNC = "ip";
    public final static String tipoIPNC = "tipo_ip";
    public final static String seccionModuloNC = "seccion_modulo";
    public final static String fechaHoraNC = "fecha_hora";
    public final static String mensajeNC = "mensaje";
    public static final String nombreNC = "nombre";
    // </editor-fold>
 
    private int idUsuario;
    private String nombreUsuario;
    private String macAddress;
    private String ipAddress;
    private String tipoIP;
    private int seccionModulo;
    private String mensaje;
    private Timestamp fechaHora;

    public Bitacora() {
        idUsuario = seccionModulo = 0;
        tipoIP = nombreUsuario = macAddress = ipAddress = mensaje = "";
        fechaHora = new Timestamp(0);
    }

    /**
     * @return the idUsuario
     */
    public int getIdUsuario() {
        return idUsuario;
    }

    /**
     * @param idUsuario the idUsuario to set
     */
    public void setIdUsuario(int idUsuario) {
        this.idUsuario = idUsuario;
    }

    /**
     * @return the nombreUsuario
     */
    public String getNombreUsuario() {
        return nombreUsuario;
    }

    /**
     * @param nombreUsuario the nombreUsuario to set
     */
    public void setNombreUsuario(String nombreUsuario) {
        this.nombreUsuario = nombreUsuario;
    }

    /**
     * @return the macAddress
     */
    public String getMacAddress() {
        return macAddress;
    }

    /**
     * @param macAddress the macAddress to set
     */
    public void setMacAddress(String macAddress) {
        this.macAddress = macAddress;
    }

    /**
     * @return the ipAddress
     */
    public String getIpAddress() {
        return ipAddress;
    }

    /**
     * @param ipAddress the ipAddress to set
     */
    public void setIpAddress(String ipAddress) {
        this.ipAddress = ipAddress;
    }

    /**
     * @return the tipoIP
     */
    public String getTipoIP() {
        return tipoIP;
    }

    /**
     * @param tipoIP the tipoIP to set
     */
    public void setTipoIP(String tipoIP) {
        this.tipoIP = tipoIP;
    }

    /**
     * @return the seccionModulo
     */
    public int getSeccionModulo() {
        return seccionModulo;
    }

    /**
     * @param seccionModulo the seccionModulo to set
     */
    public void setSeccionModulo(int seccionModulo) {
        this.seccionModulo = seccionModulo;
    }

    /**
     * @return the mensaje
     */
    public String getMensaje() {
        return mensaje;
    }

    /**
     * @param mensaje the mensaje to set
     */
    public void setMensaje(String mensaje) {
        this.mensaje = mensaje;
    }

    /**
     * @return the fechaHora
     */
    public Timestamp getFechaHora() {
        return fechaHora;
    }

    /**
     * @param fechaHora the fechaHora to set
     */
    public void setFechaHora(Timestamp fechaHora) {
        this.fechaHora = fechaHora;
    }

    
}//fin de clase Bitacora
